Synonyms for "digitigrade mammal"

Words with similar meaning